home *** CD-ROM | disk | FTP | other *** search
/ PsL Monthly 1993 September / PSL Monthly Shareware CD-ROM (Public Software Library)(September 1993).bin / reviews / u1_06 < prev    next >
Text File  |  1993-07-08  |  53KB  |  1,329 lines

  1. U1-06:  File Changing, Copying, and Deleting
  2.  
  3.  
  4. ---------------------------
  5. 1997 File Cleanup Utilities          Small Programs Disk
  6. ---------------------------
  7.  
  8. ADDCRS
  9.    will add Carriage Returns to a downloaded file that does not appear to have
  10. them when you try to list it using the DOS TYPE command.
  11.  
  12. AWK 2.10
  13.    Duff, Rob
  14.    $0
  15. is a sophisticated program for scanning files for lines that match a specified
  16. pattern.  Several programs in the library perform this function on a simple
  17. level, but AWK is more like a programming language.  For example, it has
  18. conditional statements, variables, relational operators, loops, and
  19. concantenation of patterns.  AWK is used mostly in two different ways: to
  20. print reports by printing selected fields and extracting counts, sums and
  21. sub-totals, and to convert data files from one format to another (eg:
  22. rearranging fields).  An example of a practical use of AWK would be to clean
  23. up message files downloaded from a bbs.
  24.  
  25. Clean
  26.    $0
  27. removes all control characters, except for carriage returns and line feeds,
  28. from a text file.  When prompted, supply a filename to process.  The original
  29. file is not changed.
  30.  
  31. Clip
  32.    Lazo, Charles III
  33.    $?
  34. clips any unwanted ^Z's, carriage returns or line feeds from the end of files.
  35.  
  36. Delchar
  37.    O'Rear, Larry
  38.    $5
  39. deletes specified characters from a file.  For example, you could use DelChar
  40. to get rid of a word processor's control characters left in the documentation
  41. files of some programmers.
  42.  
  43. Do 3.3 (DO-LH)
  44.    Hutton, Larrie
  45.    $?
  46. is a utility that performs various file conversion functions stripping high
  47. bits, converting case, adding line numbers, expanding tabs, copying by column,
  48. finding/replacing strings, merging files, sorting files, etc.  There's no
  49. documentation, so you'll have to study carefully the examples on the program's
  50. screen.
  51.  
  52. Fileutil (FILUTIL)
  53.    Rowley, Chris
  54.    $?
  55. is a combination of UNWS and ADDLF with case conversion, full support for the
  56. subdirectories and back-ups allowed.
  57.  
  58. Noblank
  59.    removes blank lines from text files.
  60.  
  61. Strip-cr
  62.    strips extra Carriage Returns.
  63.  
  64. Stripper 1.0
  65.    Rygiel, Patrick
  66.    $10
  67. strips all non-printable characters out of text files, including all line
  68. drawing and other characters above 127 and below 32.
  69.  
  70. Tab2Spc 1.2
  71.    converts a text file containing tabs to one containing spaces in place of
  72. the tabs.  The number of spaces to substitute may be specified by the user.
  73.  
  74. Text
  75.    Kennamer, Walter ASP
  76.    $?
  77. alters the text within a file as specified in the command line.  It allows you
  78. to delete all "white space" (multiple blank spaces) or just leading or
  79. trailing white space or reduce all white space to a single blank space.  It
  80. will also convert upper to lower case or vice versa.  Text in quotes can be
  81. excluded.
  82.  
  83. Top20 1.11
  84.    Bouwman, Brian
  85.    $0
  86. finds and displays on one screen the 20 largest files on a disk, which is very
  87. useful information when trying to regain space on a full drive. It's also
  88. pretty fast.
  89.  
  90. Trimline (TRIMLIN)
  91.    simply removes trailing blanks from the end of lines in a text file.
  92.  
  93. Weed 2.0
  94.    Pinnacle Help
  95.    $4-$6
  96. cleans up a text file by weeding out unwanted text, such as you might get in a
  97. download from a bbs. It will let you specify up to 100 different bits of text
  98. to search for and delete. In addition, you may choose to have it delete all
  99. lines which do or do NOT contain specified text.
  100.  
  101. Wrapline 2.0 (WRAPLIN)
  102.    Nassar, Nassib ASP
  103.    $0
  104. reformats a text file by wrapping lines of text longer than the specified line
  105. width.  This is probably of value only for rough "emergency" work, since it
  106. chops off at the specified length without doing wordwrap.  It is very fast,
  107. however.
  108.  
  109. --------------------------------
  110. END OF SMALL PROGRAMS DISK #1997
  111. --------------------------------
  112.  
  113.  
  114. -------------------------
  115. 0781 Text File Conversion          Small Programs Disk
  116. -------------------------
  117.  
  118. ASC2MM
  119.    Graham, Keith P.
  120.    $0
  121. will convert ASCII files to Multimate documents in seconds instead of hours.
  122.  
  123. Asc2Word (ASC2WRD)
  124.    Marshall, George
  125.    $?
  126. converts a normal ASCII text file into Microsoft Word format.  C source code
  127. is included.
  128.  
  129. AsciiRef 2.0 (ASCIREF)
  130.    LePoer, Peter M.
  131.    $15
  132. lets you reformat files of bibliographic citations into an ASCII delimited
  133. format that other programs, such as dBase and Paradox, can import.  Such
  134. citations can be downloaded from on-line services, such as Medline, ERIC and
  135. Paperchase.  The program can be configured by the user to work with any
  136. database format.  A sample file is included.
  137.  
  138. ASCutils (ASCUTIL)
  139.    $?
  140.    $0
  141. is a set of compact file modification utilities with assembler source code.
  142. The utilities perform such functions as removing duplicate lines, trimming
  143. space off the end of lines and other clean-up chores.
  144.  
  145. Baab
  146.    Gans, Ronald
  147.    $0
  148. stands for "Binary-to-ASCII, ASCII-to-Binary".  BAAB lets you convert a file
  149. that is not all printable text to one that is so that you can TYPE it to the
  150. screen, print it out or transmit it in ASCII format (in which case the person
  151. receiving it must have BAAB to convert the file back to ASCII).  This is not
  152. needed for communications systems that support Xmodem, but some local
  153. Email-type systems only allow ASCII transfers.
  154.  
  155. Cols 1.00
  156.    Dunford, Christopher J.
  157.    $0
  158. takes single-column input (a list of names in a file, for example) and
  159. converts it to double-column input with numerous options to control the output
  160. format.  You can specify file names or COLS can be used with DOS piping and
  161. redirection tools.
  162.  
  163. Convdw 1.2
  164.    CrossCourt Systems ASP
  165.    $15
  166. converts Displaywrite 3 or 4 files to ASCII.  This program ignores most
  167. formatting codes.  It does recognize Indent codes, and pads subsequent lines
  168. with enough tabs to maintain the proper indent level.  It handles syllable
  169. ("soft") hyphens correctly, dropping them unless they occur at the end of a
  170. line.  It normally translates all line ends to carriage returns, but there is
  171. an option to drop the "soft" returns.
  172.  
  173. Filters
  174.    offers the following filters:
  175.         Upper    - translate all lowercase characters to uppercase
  176.         Lower    - translate all uppercase characters to lowercase
  177.         Snglspc  - removes extra blank lines from a file
  178.         Unique   - deletes multiple occurances from a sorted list
  179.         Trunc    - truncates a line at first matching char (or space)
  180.         Fecho    - echoes standard input to screen (great for debugging)
  181.         Translat - puts each word of a file onto a separate line.
  182.         Feed     - reads a filespec and sends files to standard output
  183.         Forclean - takes a fortran source and deletes comments and
  184.                    labels.
  185.  
  186. Modify
  187.    Software Clinic Development
  188.    $20
  189. makes it easy to modify text files. While it can be used with any kind of text
  190. files, it is ideally suited for small files that are subject to frequent change,
  191. such as batch files. With Modify, you can easily change text on a specified line
  192. or insert a line before a specified line. Lines are specified by giving word(s)
  193. of text that appear on the line. (The authors are no longer at the address
  194. provided in the documentation.)
  195.  
  196. MUD 2.5
  197.   JD Enterprises
  198.   $10
  199. is a Mac/Unix DOS ASCII file translator. Coversions include DOS to Mac,
  200. DOS to UNIX, UNIX to DOS, UNIX to Mac, Mac to UNIX, and Mac to DOS. (Not
  201. on this disk. Ask for disk #18024.)
  202.  
  203. NUM  (NUM2)
  204.    adds line numbers to the lines in text files.
  205.  
  206. Quick-ASCII (QA)
  207.    a utility to convert a file to all ASCII characters.  The output will not
  208. be pretty, but it will be readable.  Thus, if you have, say, a MultiMate file,
  209. but no MultiMate, and are curious to know what it is, just run QA.
  210.  
  211. RTrim 5.2
  212.    Keber, Bob
  213.    $0
  214. trims blank spaces, spacebars, and nulls from the right end of all lines of text
  215. in any ASCII text file. It can also add spaces to the beginning of each line to
  216. create a margin.
  217.  
  218. Textcon 1.72
  219.    CrossCourt Systems ASP
  220.    $25
  221. is a file pre-processor that does much of the necessary conversion or
  222. cleaning-up of ASCII automatically.  The ASCII files produced are in a form
  223. that is more suitable for importation to most word processors.  It doesn't
  224. eliminate all the manual editing but makes the job much easier.  Of all the
  225. utilities we have tested over the years for converting ASCII files to the
  226. WordStar Document file format, Textcon does the best job, even though it is
  227. not designed specifically for that purpose.
  228.  
  229.      Other features include added support for wildcard filenames, an option
  230. to drop end-of-sentence spaces, to keep or drop leading spaces in a line that
  231. are used to form a left margin, and more. While TextCon won't retain all
  232. formatting codes, it will help quite a bit in converting files.
  233.  
  234. XlateIBM
  235.    will translate the line-drawing characters of the IBM extended character
  236. set, which are used in some pd/shareware doc files but which some printers
  237. cannot print. The characters are translated to +, -, or =. Your original file
  238. is not changed; a new file is created instead.
  239.  
  240. --------------------------------
  241. END OF SMALL PROGRAMS DISK #0781
  242. --------------------------------
  243.  
  244.  
  245. ------------------------------
  246. 3791 Miscellaneous Conversions          Small Programs Disk
  247. ------------------------------
  248.  
  249. 3791 System conversions
  250. -----------------------
  251. NOTE: Conversion utilities designed for specific software for which we have
  252. dedicated disks in the library, such as WordStar or WordPerfect, can be found
  253. on those disks.
  254.  
  255. ConvDCA
  256.    Crosscourt Systems ASP
  257.    $?
  258. converts a file from IBM's DCA/RFT format to straight ASCII text.
  259.  
  260. Com2Cmd
  261.    converts DOS files ending in .COM to CP/M 86 files ending in CMD and back.
  262.  
  263. Cutz-SDF 2.0
  264.    Roper, David
  265.    $0
  266. will help cut and change SDF type files downloaded from a mainframe.
  267.  
  268. UnixDOS 1.0
  269.    Logical Solutions
  270.    $0
  271. will convert files between UNIX and DOS formats.
  272.  
  273. 3791 Other
  274. ----------
  275. PSX 1.02c (PSX-FB)
  276.    Brown, Frank
  277.    $0
  278. extracts ASCII text from PostScript files and stores it in a text file.
  279.  
  280. --------------------------------
  281. END OF SMALL PROGRAMS DISK #3791
  282. --------------------------------
  283.  
  284.  
  285. --------------------
  286. 1440 File Comparison          Small Programs Disk
  287. --------------------
  288.  
  289. 1440 Manual Comparison
  290. ----------------------
  291. CMP-BJB (CMP-BAL)
  292.    Ball, B. J.
  293.    $0
  294. is a file comparison program.  Intended primarily for programmers, CMP can be
  295. set up to detect mainly those differences which afect the operation of the
  296. resulting executable programs, ignoring matters which concern only the
  297. appearance or readability of the source files.  CMP shows the two files
  298. side-by-side when comparing them line-by-line.  You can page through the files
  299. or press F to move forward or backward to the next set up unmatched lines.
  300. Although CMP.EXE is designed primarily for programmers, it will work on any
  301. ASCII file, but not binary files because of the nature of the approach used.
  302.  
  303. Compare
  304.    Mefford, Michael J.
  305.    $0
  306. displays the differences between two text or two binary files.  Files need not
  307. be the same length, and paragraph reformatting changes introduced by word wrap
  308. are ignored.  Files are displayed in two on-screen windows.  Differences are
  309. shown in inverse video, and are preceded by several lines of matching text to
  310. provide a context.
  311.  
  312. Compf
  313.    Payne, R.W.
  314.    $0
  315. compares two text files, and produces a listing to indicate which lines have
  316. been added, changed or deleted. Options let you control how the files are
  317. compared, to ignore blank lines, to ignore characters on the left- or right-hand
  318. side of lines, and to indicate how many changes to report before the comparison
  319. stops.
  320.  
  321. Diff 1.0 (DIFF-KO)
  322.    Overhage, Klaus
  323.    $0
  324. is a file comparison program with an international flavor.  It will prompt you
  325. in English or German.  It will compare to files byte by byte or line by line.
  326. `C' and assembler source code is included for customizing for other languages.
  327.  
  328. Double Lister 1.02 (DBLISTR)
  329.    Bates, Stephen S.
  330.    $15
  331. lets you scroll and page through two files simultaneously.  The files will be
  332. displayed initially in two horizontal windows, each taking half the screen.
  333. Pressing V changes the screen to two vertical windows.  The display can be
  334. toggled to let either of the two take up two-thirds of the screen in either
  335. the vertical or horizontal display.  Other features include a Hex display and
  336. a text search function.  Note that the amount of each file displayed is
  337. limited to available memory, so you may get an ``End of File'' message when
  338. you know you are not at the end of the file.  Stephen says he plans on
  339. changing this in a future version, but we still think the present version is
  340. very unique and useful.
  341.  
  342. FC 2.2 (FC-MA)
  343.    Albert, Mike
  344.    $25
  345. compares two text files and lists the differences between them line by line.
  346. Changes to the first file to make the second are shown. The program works with
  347. any ASCII text file. The program will always finds a minimal list of
  348. differences (i.e. smallest number of lines deleted and added), word changes
  349. within lines, and never misses matching lines. You can compare files of up to
  350. 16,300 lines.
  351.  
  352. FCdoc 1.2 (FCDOC1)
  353.    Albert, Mike
  354.    $25
  355. is a file comparison utility similar to Albert's FC utility, but it compares
  356. files by sentence rather than by line.  The program works with any ASCII text
  357. file containing English text.  Like FC this program will always finds a
  358. minimal list of differences (i.e. smallest number of sentences deleted and
  359. added), and never misses matching sentences.  You can compare documents of up
  360. to 16,300 sentences.
  361.  
  362. GookLook (GOODLK)
  363. is an unusual file comparison utility. Instead of showing the files
  364. side-by-side, it displays them top and bottom. To make it easier to compare
  365. them, the top file is displayed starting at the middle of the screen and works
  366. up the screen while the file on the bottom half scrolls down.
  367.  
  368. View2 1.2
  369.    Leonard, Steve
  370.    $10
  371. lets you view two text files simultaneously.  View-Two's features include text
  372. search, file comparison line by line, directory display and the ability to
  373. cut-and-paste between files.  Only the first 776 lines of each file can be
  374. displayed.
  375.  
  376.  
  377. 1440 Automatic Comparison
  378. -------------------------
  379. (These utilities don't require manually examining the files.  They will output
  380. the differences only or will create a third file with the differences marked,
  381. etc.)
  382.  
  383. Beyond Compare (BC-SSS)
  384.    Stepping Stone Software
  385.    $30
  386. is a line-by-line file comparator.  In comparing two files, Beyond Compare
  387. repeatedly looks for consecutive lines of text that are identical in both
  388. files and then reports the lines between the matching sections as differences.
  389. Beyond Compare is particularly useful for comparing two source code files or
  390. text files.
  391.  
  392. Bincomp
  393.    Telemacus Software Associates
  394.    $0
  395. is intended primarily for binary (non-text) files and shows the offset
  396. location of any differences.
  397.  
  398. Cbin
  399.    Stern, Steven
  400.    $?
  401. will compare each byte, to the end-of-file of the longer of the two files or
  402. for a specified number of differences.  Type "CBIN2" for command syntax.
  403.  
  404. Diff
  405.    Van Es, Peter
  406.    $0
  407. compares two text files and puts change bars in the margin of the second one
  408. to indicate changes.
  409.  
  410. Mrev 1.1
  411.    Van Sickle, Paul R.
  412.    $?
  413. compares two text files, an original and a revised file, and outputs a third
  414. text file based on the file with the revisions marked or date stamped,
  415. optionally, with line renumbering.  (Not on this Disk. Ask for disk #8110.)
  416.  
  417. PI-COMP
  418.    Pelt, Markus
  419.    $?
  420. is really more of a directory comparison utility than a file comparer, but it
  421. does compare the contents of files as well.  Example usage would be "PI-COMP
  422. A:*.* B:*.*" where the output would be a sorted, side-by-side listing of the
  423. two directories showing which files match and which don't.
  424.  
  425. QCMP 1.14
  426.    The Cove Software Group
  427.    $0
  428. compares two files or two groups of files. It is not designed to isolate file
  429. differences, but simply to tell you whether or not files are identical. QCMP
  430. is similar to DOS's COMP command except that it doesn't display differences;
  431. the display is better suited for automated processing; and it returns a usable
  432. errorlevel. Network support is also provided, and hidden files can be
  433. compared.
  434.  
  435. Vdiff
  436.    Krantz, D. & Kim, Craig J.
  437.    $0
  438. compares two text files and creates a third file with a "change bar" in the
  439. margin to indicate where changes have occurred.
  440.  
  441. --------------------------------
  442. END OF SMALL PROGRAMS DISK #1440
  443. --------------------------------
  444.  
  445.  
  446. ------------------------
  447. 0784 File Copy Utilities          Small Programs Disk
  448. ------------------------
  449.  
  450. Arcopy 1.72
  451.    Meyer, Eric
  452.    $0
  453. is a small, fast file copy utility.  Its options include file-by-file
  454. verification; copying only if not in the destination disk/directory or only if
  455. already in the destination or only if changed since last backup; moving files
  456. (copy and then delete the original); copying files listed in a text file; and
  457. you can copy files with a time/date stamp before or after a specified
  458. time/date.
  459.  
  460. BCMove 1.2
  461.    Campbell, Barry L. ASP
  462.    $0
  463. is a virtually perfect file moving utility. Its command syntax is nearly
  464. identical to the DOS Copy command, making it easy and intuitive to use. It
  465. warns before overwriting an existing file. If you move files to a
  466. non-existent directory, some file movers will either simply abort or, worse
  467. yet, will conclude that you are renaming the files - all to the same file
  468. name, causing the loss of those files. BCMove will give you the choice of
  469. creating a new subdirectory or renaming the file. BCMove is fast, doesn't mess
  470. up the screen with strange colors, and best of all, it's freeware.
  471.  
  472. BKU
  473.    Graham, Keith P.
  474.    $0
  475. copies only un-archived files and sets the archive bit.
  476.  
  477. Copy Files 5.3 (COPYFIL)
  478.    Higgins, Bryan
  479.    $0
  480. is a robust file coping utility. It allows multiple filenames to be specified
  481. on the command line. It will create a target directory if it does not exist.
  482. You can tell it to automatically overwrite or not overwrite files of the same
  483. name in the target disk/directory. (Works with Move Files, below.)
  484.  
  485. Copyit 2.10
  486.    Condron, Frank J.
  487.    $15
  488. is a file copy utility designed to be much more complete than the standard DOS
  489. COPY command. It will optionally prompt you before copying each file, check to
  490. make sure no files of the same name will be overwritten at the destination, use
  491. multiple target disks when the first one gets full, delete the original when
  492. done, copy files based on date or size or attribute, and optimize copying to
  493. disks to fill them as completely as possible. Other features include the ability
  494. to move files to multiple diskettes instead of just copying them, a "% complete"
  495. indicator, the ability to exclude specified files and more.
  496.  
  497. CopySafe
  498.    Mefford, Michael J.
  499.    $0
  500. is a resident utility that warns you when a target disk\path contains a file
  501. with the same name as a file you are copying, to prevent accidental
  502. overcopying.  Most of the time, we prefer using MOVE (on 1-UT-273) because it
  503. does not have to be resident and it will move file directory entries between
  504. subdirectories without actually copying if on the same drive but it has the
  505. disadvantage of not giving you the option to overwrite the file without
  506. entering the command again with a "/D" appended.
  507.  
  508. DCopy 4.11
  509.   McKay, Doug
  510.   $0
  511. is an improvement on the DOS Copy command. This program provides more
  512. feedback, shows bytes copied while copying, time elapsed, total bytes
  513. copied, appends files together, copies from subdirectories, copy only
  514. different file, resumes copying if interrupted, checks free space before
  515. starting to copy, and more. (Not on this disk. Ask for disk #8947.)
  516.  
  517. FC 1.3
  518.    is a fast file copying utility.  It speeds things up by reading all the
  519. files to be copied at once and then writing them all to the target disk,
  520. unlike COPY, which reads then writes one file at a time.
  521.  
  522. FCopy 1.01
  523.    Christensen, A.
  524.    $5
  525. is similar to DOS's Xcopy, but it prompts you for a new disk if the destination
  526. disk runs out of space.
  527.  
  528. Kopy
  529.    Davis, Stephen R.
  530.    $0
  531. lets you batch copy files with prompting for each file and warns you if a file
  532. of the same name already exists in the target drive\directory.  Other options
  533. include the ability to delete the original after copying, copying files (using
  534. wildcards) from ALL subdirectories, prompting to change floppies when one
  535. fills and then keep going.  The latter feature can also be used to search for
  536. files on a hard disk without copying them.
  537.  
  538. Kopy 1.8 (KOPY-CV)
  539.    Veltsos, Christophe
  540.    $10
  541. compares files in two disks/directories and copies any file with a later date
  542. over the other one. This is an excellent utility for backing up directories on
  543. the fly. If you specify a nonexistent subdirectory to copy to, KOPY will
  544. create it.
  545.  
  546. Master Copy (MCP-MJ)
  547.   Johnson, Michael Paul
  548.   $15-$20
  549. is a replacement for XCOPY that allows conditional overwrites of only older
  550. files and moving of entire directory structures on the same or different
  551. disks. (Not on this disk. Ask for disk #8948.)
  552.  
  553. Mcopy
  554.    lets you copy multiple files that cannot be covered with wildcards.  You
  555. simply specify them on the DOS commnad line.  Eg:  MCOPY ABC.EXE XYZ.BAT B:
  556.  
  557. Move Files 4.2 (MOVEFIL)
  558.    Higgins, Bryan
  559.    $0
  560. is a file moving utility. Its only drawback is that when "moving" a file to
  561. a different drive, it requires the presence of COPY FILES, above, which slows
  562. things down and seems like an unnecessary nuisance anyway. Otherwise, this is an
  563. excellent file mover and COPY FILES is an excellent file copier.
  564.  
  565. Move It Over Here! 3.0 (MOVHERE)
  566.    Smith, David
  567.    $5
  568. searches your hard disk for a specified file and then moves it to the current
  569. directory. This can save you having to type in long path names, but it is many
  570. times slower than using a regular Move utility, and if more than one file on
  571. your hard disk has the same name, it may move the wrong one, though it shows
  572. which path it came from so that you could move it back.
  573.  
  574. MV 2.6
  575.    Eyer, Bob
  576.    $0
  577. is a near-perfect file moving utility. This provides a couple of niceities
  578. that BCMOVE does not have, such as being able to use "." in place of "*.*"
  579. (well, every keystroke counts). The only mild drawback is that it is a hair
  580. slower than BCMOVE, but the author says that's because MV does some additional
  581. safety checks.
  582.  
  583. XFile 1.04
  584.    Van de Winckel, Eddy
  585.    $0
  586. is an enhancement of DOS's Copy and Xcopy commands (except that it does not
  587. support copying subdirectories like Xcopy). You may optionally copy only those
  588. files not already in the destination directory. You may also update only those
  589. files present in the destination. XFile's syntax is consistent with standard DOS
  590. syntax, which makes it easier to use.
  591.  
  592. Zcopy 0.1
  593.    Pazur, Scott M.
  594.    $5-$10
  595. is a file-copying utility that warns you and asks for verification before
  596. copying over an existing file of the same name.  It also displays file
  597. directory information for each file to make it easier to see if they really
  598. are the same file.  A nice option would have been to allow renaming either the
  599. source or target file and continuing the copy, but maybe another day...
  600.  
  601. --------------------------------
  602. END OF SMALL PROGRAMS DISK #0784
  603. --------------------------------
  604.  
  605.  
  606. ------------------
  607. 1441 File Deletion          Small Programs Disk
  608. ------------------
  609.  
  610. Cleanup 1.2 (CLNUPRL)
  611.    Litt, Robert F.
  612.    $10
  613. is a handy utility.  It displays the first 10 lines of specified files and
  614. allows you to delete the file if you wish.
  615.  
  616. Date Filters (DATEFLT)
  617.    Mitteldorf, Josh
  618.    $0
  619. EraseOld lets you erase all files older than a specified date. WithDate
  620. lets you execute any DOS command or program on files within a specified
  621. date range.
  622.  
  623. Delbut 2.1
  624.    deletes all files in the specified drive and directory EXCEPT files
  625. specified on the command line. It does not delete hidden or read-only files.
  626. Assembler source code included.
  627.  
  628. DateDel
  629.    Roberts, Michael
  630.    $0
  631. deletes files within a given range of dates.  From the DOS command line, you
  632. enter the name of the file(s) to delete.  DOS wildcards such as *.* are allowed.
  633. Then DateDel prompts you for beginning and ending dates and deletes files
  634. matching the filespec with file dates within the specified range.  C source code
  635. included.
  636.  
  637. DelX
  638.    Wallengren, Ernie
  639.    $0
  640. deletes everything in a directory except the filenames you specify, optionally
  641. with file-by-file verification.
  642.  
  643. DLT 1.2
  644.    Meyer, Eric
  645.    $0
  646. is an enhanced file deletion utility. In addition to verify-delete, it can
  647. delete lists or groups of files, even in different directories, including
  648. hidden, system or read-only files. It also allows selection of files by time and
  649. date (DLT /E(arlier than) or /L(ater than) MMDDYY:HHMM. It will delete all files
  650. EXCEPT specified files.
  651.  
  652. Elim
  653.    Eyer, Bob
  654.    $0
  655. deletes files not accessible to DOS's DEL command (eg: hidden or read-only
  656. files) and avoids the "Are you sure?" prompt you get when doing DEL *.*. There
  657. are other ways to do these things, but this is a convenient way.
  658.  
  659. Hunter (HUNTR)
  660.    Smith, David
  661.    $10
  662. is a merciless and quick file deletion utility. It will hunt through all your
  663. drives, find all instances of specified files and delete them. Wildcards are
  664. supported. You might want to consider using Trash-It (disk #1411 in U1-05) with
  665. this, then deleting the files from the Trashcan directory when you are sure
  666. nothing important has been accidentally deleted.
  667.  
  668. KillFile 1.0 (KILLFIL)
  669.    Loy C.
  670.    $2
  671. is a pop-up utility that will display a directory and let you delete or rename
  672. files without leaving the program you are in.  This utility can be handy just as
  673. a pop-up directory lister, but if you find you are out of disk space and need to
  674. save an important file, it will be even handier. (res:36k)
  675.  
  676. Mdel
  677.    lets you delete multiple files at once that cannot be covered with
  678. wildcards. You simply specify them on the DOS commnad line. example:MDEL
  679. ABC.EXE XYZ.BAT B:
  680.  
  681. QDel
  682.    Moorhead, Chuck
  683.    $0
  684. is a mass delete utility. It displays files that will be deleted and file info.
  685. It can also delete read-only files and directories.
  686.  
  687. RelDel
  688.    Tardis DP Consultants
  689.    $5
  690. is the computer generation's version of the paper shredder. Normal deleting of
  691. a sensitive file is not secure enough, since the data remains on the disk to
  692. be read by sector editors or even undeleted. RelDel writes garbage over the
  693. data on the disk (twice, optionally) before deleting the directory entry.
  694. Naturally, this calls for greater than usual caution by the user.
  695.  
  696. Remove 1.0
  697.    TriSoft Technologies
  698.    $0
  699. will delete all files specified by wild cards with the option of being able to
  700. list addition files to delete and to list files in the set to be left alone.
  701.  
  702. Safe Erase 1.61 (SAFERAS)
  703.    Williams, Tom
  704.    $15
  705. is a file deletion utility that ensures that files are 100% recoverable if
  706. necessary. DOS 5 has added this feature, but Safe Erase works more efficiently.
  707.  
  708. Search and Destroy 1.31 (SND)
  709.    Getman, Steve
  710.    $5
  711. will scan your whole hard disk for specified files (wildcards allowed)
  712. and delete those files.
  713.  
  714. TC-Kill
  715.    is a utility for batch deleting files with file-by-file verification. There
  716. are similar utilities around, but this one draws a cute little Trash Can
  717. (TC-Kill, get it?) on the screen to make sure that even a six-year old idiot
  718. with two heads will understand what's about to happen. We already know that
  719. some of you absolutely hate this cutesy stuff, but others love it, so give us
  720. a break on the cards and letters.
  721.  
  722. TErase 1.3
  723.   cBase Technology
  724.   $0
  725. will delete specified files by date or number of days. For example, TERASE
  726. *.BAK 10 would delete all files with an extension of BAK that are more than
  727. ten days old.
  728.  
  729. TrashIt 1.8
  730.    RSE Incorporated
  731.    $11
  732. is the world's safest way to delete files. In September's PsL News, we described
  733. a method of deleting files the safe way by using a batch file and a MOVE utility
  734. to Move files into a \TRASH subdirectory. The problem with Undelete utilities
  735. such as Norton's is that the accidentally deleted file may be written over by
  736. another file before you get a chance to undelete, and then it can never be
  737. recovered. With the \TRASH approach, all you have to do is copy the file back
  738. out.
  739.  
  740. Chaney expanded on our basic concept beautifully. His program is a 1k TSR that
  741. will save files written by any program that uses DOS function calls to delete
  742. files, which most programs do.
  743.  
  744. Trash-It also improves on the concept by handling multiple files with the same
  745. name. (The name of one is "incremented".) And while we have a policy against
  746. describing features not included in shareware versions, we will make an
  747. exception to tell you that people who register for the very reasonable $10 fee
  748. will get a TSR that will automatically clean out \TRASHed files older than a
  749. user-specified date, plus a utility that will let you delete all Trashed files
  750. with the touch of a key, and of course you get a Free Disk coupon from PsL.
  751.  
  752. If you are low on hard disk space or if you frequently use programs that
  753. create and delete temporary work files, you can run out of space in a hurry.
  754. Two utilities that can help are Patriquin's Palert (disk #1329), which warns
  755. you when free disk space drops below a specified level, and a verify-delete
  756. utility (disk #1441) to put in your AUTOEXEC.BAT file that will let delete
  757. files just selected files from \TRASH.
  758.  
  759. Our only concern about Trash-It was that your hard disk could quickly fill up
  760. with junk files that you really have no interest at all in safeguarding, such
  761. as temporary work files created by some programs. You can, however, configure
  762. Trash-It to let files with specified extensions or those below a specified
  763. size be deleted. If you see junk files with extensions like .TMP or
  764. .$$$ in your TRASH subdirectory, you can configure Trash-It to not save those in
  765. the future.
  766.  
  767. XDel 1.05
  768.    Unique Software ASP
  769.    $0
  770. does a really secure job of deleting files. First it writes over the file's
  771. data, then it changes the file's name to a non-displayable ASCII character, then
  772. it truncates the file to a length of zero, then it deletes the file through DOS.
  773. No way is Norton's going to bring that one back. (And it does all this in only
  774. 282 bytes!)
  775.  
  776. ZDel
  777.    Hanlin, Thomas
  778.    $?
  779. is a multiple-file deletion utility.  You may use wildcards, specify as many
  780. filenames as will fit on the command line, and ask for confirmation before
  781. deleting files.
  782.  
  783. --------------------------------
  784. END OF SMALL PROGRAMS DISK #1441
  785. --------------------------------
  786.  
  787.  
  788. ---------------------
  789. 2000 File Merge/Split          Small Programs Disk
  790. ---------------------
  791.  
  792. Chop 3.1
  793.    Kennamer, Walter J. ASP
  794.    $?
  795. chops big files into more easily managed small files.  Several options are
  796. offered to control where and how often the chopping takes place. Another
  797. feature allows you to extract a portion of a file. There are other utilities
  798. that split files, but CHOP is the most powerful and flexible.
  799.  
  800. COL
  801.    will convert a file's lines that are longer than 80 characters to a shorter
  802. (user-specified) length.  It locates the first blank space beyond the column
  803. number you give it and breaks the line in two at that point.  We have had
  804. requests for a utility to split such a file into shorter lines for printing such
  805. that the excess prints out on a separate page which can then be taped onto the
  806. edge of the first page for an extra-wide report.  COL does not work that way.
  807. It just moves the excess down to the next line.
  808.  
  809. Comb 2.2
  810.    Eyer, Bob
  811.    $0
  812. is a convenient way to combine files into one is a specified sort order. For
  813. example, to combine all the Utilities files on the PsL Reviews Disks, you would
  814. say COMB U*.* and the files would be combined into one and (NOTE:) the original
  815. files deleted.
  816.  
  817. Cut
  818.    cuts out selected fields of each line of a file.  You could use this to
  819. remove columns from a table, etc. The fields can be the same length on each
  820. line or can be a specified field number in a line marked by delimiters, such
  821. as those exported by most database and spreadsheet programs.
  822.  
  823. Dbmerger 1.1 (DBMERGE)
  824.    Trees
  825.    $50
  826. will allow you to merge delimited database export files.
  827.  
  828. Divide 2.0
  829.    Eyer, Bob
  830.    $0
  831. extracts into a file blocks of text from a file based on a user-specified
  832. search string and user-specified characters that indicate the start of blocks.
  833. For example, to extract all messages about "hard disks" from a file of
  834. messages downloaded from CompuServe, you would indicate that messages start
  835. with the characters "#:", which can be seen by looking at the file. Blank
  836. lines can also be specified as the start of blocks.
  837.  
  838.      Optionally, the program will create a third file containing any blocks
  839. NOT extracted. This results in dividing the original file into two. Blocks can
  840. also optionally be restricted to text within specified columns. This is a fast
  841. and powerful utility with many possible applications.
  842.  
  843. Filmerge (FILMERG)
  844.    Irwin, James
  845.    $?
  846. lets you merge two sorted files by a specified field.
  847.  
  848. Include
  849.    Graham, Keith P.
  850.    $0
  851. will dynamically merge files, including graphics files created with OPTIKS,
  852. with text.
  853.  
  854. Merge (MERGEDH)
  855.    Haberle, Dave
  856.    $?
  857. is a program which merges ASCII data files with ASCII text files.  This allows
  858. you to do mail-merge, ie:  to merge address files with letters to produce form
  859. letters.  Note:  the files INVIT.* go with MERGE.
  860.  
  861. Resize
  862.    lets you truncate or expand a file to a new specified size.  If the new
  863. size is larger, more space is allocated as needed from the disk's free space.
  864. This could be used to recover data lost by accidental deletion or truncation
  865. of files.
  866.  
  867. Shred and Glue (SHRED)
  868.    Gruson, Matt
  869.    $0
  870. allows you to break large files into smaller files for easier management on
  871. floppies. It will work with 360k disk to 1.4mg disk. Glue allows you to
  872. combine the files back together into one large file. Shred and Glue has more
  873. features than similar programs.
  874.  
  875. You can tell Shred a maximum file size to create or simply let it
  876. automatically split a file into chunks to fit on floppies until done.
  877.  
  878. Split 6.0e (SPLITMD) 08-93 CD
  879.    Dingacci, M.
  880.    $0
  881. divides a file into smaller files at specified points. Three auto-split
  882. options are to split the file into files of equal size, to specify the number
  883. of bytes in each new file, or to specify the number of lines in each new file.
  884. Other features include the ability to split a file manually, as well as
  885. automatically.
  886.  
  887. Superbreaker 3.1A (SBREAK)
  888.    Lundin, Thomas A.
  889.    $10
  890. splits large files into smaller files through a variety of options:  by size, by
  891. match string, or by line count.  Works on text files or binary files (such as
  892. large ARC files).  Files are recombined by using DOS's COPY x+y command.  Files
  893. can be split at every Nth occurrence of a break string, or can be split to a
  894. certain size up to the next occurrence of a break string.
  895.  
  896. --------------------------------
  897. END OF SMALL PROGRAMS DISK #2000
  898. --------------------------------
  899.  
  900.  
  901. ----------------------------
  902. 2461 Rearrange Data in Files          Small Programs Disk
  903. ----------------------------
  904.  
  905. CutEm 1.6
  906.    Mentor Systems
  907.    $10
  908. extracts records from text files based upon key values you supply. This is
  909. useful for mailing lists, log files, or any file you want to clean up based upon
  910. any given string.
  911.  
  912. Filetalr  (FILETAL)
  913.    LB Software
  914. File Tailor allows you to reformat a file with records up to 1500 bytes long
  915. each.  The process allows you to shorten a long record, put a blank between
  916. fields, comma-delimit a file, enclose text fields in quotes, strip dollar signs
  917. and commas from numeric fields, and skip records at the beginning or end of a
  918. file.
  919.  
  920. Paste
  921.    merges the same lines (by line number) of several files or subsequent lines
  922. of one file into one continuous line. This could be used, for example, to
  923. merge comma-delimited data files output by some programs into one file with
  924. longer records containing the data from two or more files.
  925.  
  926. QAD 1.2
  927.    Gash, Kenneth B.
  928.    $15
  929. converts straight text files, such as those downloaded from mainframes, and
  930. break down each line into a standard "delimited" file which can be imported into
  931. most spreadsheet and database programs.  QAD can also do some data conversion as
  932. it goes, such as converting all uppercase words to uppercased first letters
  933. only.  BASIC source code is included.
  934.  
  935. Quick Extract 1.10 (QEXSHAR)
  936.    Olsen, J. W.
  937.    $10-$20
  938. extracts marked passages from a text file.  Files can be created and passages
  939. marked with virtually any text editor.  One code starts the capture, another
  940. stops it, and a third stops the whole process, so marking sections is quick
  941. and easy.  The program will optionally remove the marking codes from the
  942. original file when done.
  943.  
  944. Slyce 1.1
  945.    MorganSoft
  946.    $15
  947. is a general purpose file conversion utility for text and database files.  You
  948. can overwrite fields, delete, insert, encrypt and decrypt them, make upper or
  949. lower case, or even lower case all except first letters of sentences.  You can
  950. convert WordStar programs, strip ASCII control codes, expand tabs, and filter
  951. out or substitute selected characters.
  952.  
  953. --------------------------------
  954. END OF SMALL PROGRAMS DISK #2461
  955. --------------------------------
  956.  
  957.  
  958. ASCII-PRO 4.5ES
  959.    Hell-Turler, Konrad
  960.    $20
  961.    #4115
  962. will allow you to change, transform, search, replace, eliminate, sort, format,
  963. list, ASCII files is a wide variety of ways. It will eliminate some or all
  964. printer codes, search/replace up to ten text strings simultaneously, add line
  965. numbers to text, and remove or add spaces in front or end of every line. This is
  966. just a partial list of the programs capabilities which is surprisingly very easy
  967. to use with its menu-driven interface and the amount of things it will allow you
  968. to do.
  969.  
  970.  
  971. Cutzit
  972.    Roper, David
  973.    $0
  974.    #1737
  975. cuts up files into smaller files, as well as allowing several other cutting,
  976. trimming, and pasting chores.  One of the main uses for a file chopper is to
  977. get a large file onto several disks.  That one task can be done by several of
  978. the utilities on disk 1-UT-2000, File Merge/Split Utilities, but if you want
  979. most of the separate functions on that disk rolled into one program, get
  980. Cutzit instead.
  981.  
  982.  
  983. -----------------
  984. 1190 File Sorters          Small Programs Disk
  985. -----------------
  986.  
  987. AlphaSort 1.0 (ASORT)
  988.    Arrow Connection
  989.    $20
  990. is a menu driven program that sorts text files, comma delimited files, and
  991. WordPerfect mail merge files. It will send output to the screen or disk. It can
  992. print mailing labels. You can sort on any field, select any fields for output,
  993. and output fields in any order. Up to 8000 records can be processed, with up to
  994. 10 fields per record and each field up to 30 characters long.
  995.  
  996. Nifty James' Famous Sort Tool 1.11 (NJSORT)
  997.    Blaszczak, Mike
  998.    $10
  999. is a fast and powerful sorting tool capable of sorting very large lists.
  1000. Options include stripping out blank or duplicate lines, case-insensitive sorts,
  1001. ignoring leading blanks and tabs, and sorting in reverse order.  It will sort
  1002. variable-length with user-specified delimiters or fixed-length fields and up to
  1003. five key fields can be specified.  However, it does not appear that
  1004. ascending/descending sort selection can be specified differently for each field
  1005. (ie:  all fields will be sorted in either ascending or descending order).
  1006. NJSORT will also sort binary files with fixed-length records.  NJSORT allows
  1007. skipping a specified number of lines at the start of a file when sorting to
  1008. allow for headings, etc.  C and assembler source code is included.
  1009.  
  1010. Qsort 3.12
  1011.    Baker, Ben
  1012.    $20
  1013. is a file sorting utility which uses the very fast Quicksort sorting algorithm.
  1014. It will sort files with fixed-length or variable-length records of any record
  1015. size.  QSORT has several special purpose compare routines, and it selects the
  1016. most efficient based on the combination of parameters you use on the command
  1017. line.  It will sort files whose size is limited only by disk space.  Multiple
  1018. key fields may be specified.  Files with binary data can also be sorted as long
  1019. as only straight text fields are used as key fields.
  1020.  
  1021. QuikSort 3.10 (QUIKSRT)
  1022.    Omniware Corp.
  1023.    $20-$40
  1024. is a file sort and merge utility.  Features include the ability to sort an
  1025. unlimited number of files and merge up to 16 files; process files up to 32
  1026. meg; to have an unlimited number of key fields of many different data types;
  1027. to have fixed or variable length records of up to 32k; to use wild card
  1028. characters in file names; to use simple or complex record selection
  1029. conditions; to use extensive output record formatting; to sort Btrieve and
  1030. dBase III files; and support for Pascal and C string key types.
  1031.  
  1032. Sorter
  1033.    works from 2 to 20 times faster than IBM's SORT depending on amount of
  1034. records in the file and will sort files up to 40 megabytes, comapred to IBM's
  1035. limit of 64k. It will sort either random or sequential files using the
  1036. Quiksort algorithm.
  1037.  
  1038. SortF 2.35
  1039.    Buerg, Vernon D.
  1040.    $15
  1041. is a powerful file sorting utility.  Sortf lets you specify up to 16 key fields
  1042. to sort on; allows you to sort fields in reverse order and to produce an output
  1043. file of key fields only; allows case-insensitive sorts and to be able to specify
  1044. the length of the sort key field.  QB4-linkable OBJ file is included.
  1045.  
  1046. Sorts (SORTSWP)
  1047.    Parke, William C.
  1048.    $?
  1049. is a file sorting utility with many nice features.  It is written in assembler
  1050. for speed, it can handle files up to 7.5 megabytes or 30,000 records, it can
  1051. perform multiple field sorts, and more.
  1052.  
  1053. --------------------------------
  1054. END OF SMALL PROGRAMS DISK #1190
  1055. --------------------------------
  1056.  
  1057.  
  1058. LSort 3.41 08-93 CD
  1059.    London Computing
  1060.    $20-$35
  1061.    #7476/433 [2 disks]
  1062. will sort and merge ASCII (straight text) dBase files. (dBase III databases
  1063. cannot be sorted if they contain memo fields.) dBase databases may not be
  1064. merged. The program accepts scientific notation of the form x.xxxExxx. LSMenu
  1065. allows you to select dBase fields to sort by name and allows you to mark sort
  1066. fields in type F and type V files. LSRT will sort up to 16,000,000 records or
  1067. the maximum file size that will fit in memory. The program will run under OS2
  1068. as a Family Mode Application, with filenames up to 256 characters.
  1069.  
  1070. Object code is provided, which you can use to create a customized version. A
  1071. Visual Basic front end to LSRT and a version that runs under Microsoft Windows
  1072. is also included. VBRUN is required for the VB version. 600K of disk space is
  1073. also required.
  1074.  
  1075.  
  1076. Fast Sort
  1077.    Hernandez, David A.
  1078.    $25
  1079.    #7476/2297
  1080. is an extremely powerful, general purpose file sorting and handling utility.
  1081. Features include the ability to sort-merge up to 32 input files into one. Files
  1082. can have fixed or variable length records, carriage return delimited records, or
  1083. even be relative (COBOL) files or special files like .DBF (dBase). Up to 32 sort
  1084. fields may be specified, and in ascending or descending or user-specified order
  1085. (eg: EBCDIC or lexical)
  1086.  
  1087. It will sort normal text, binary fields, BCD, fixed point, floating point
  1088. (single or double precision), LO-HI and many more. Up to 32 select/exclude
  1089. parameters may be specified, as well as ranges of records from each input
  1090. file.
  1091.  
  1092. You can have it convert among file types: uneven length to fixed length, dBASE
  1093. III to relative, etc. It will generate special files containing sorted keys,
  1094. record numbers, selected fields or even byte offsets into the original file.
  1095. You can put commands into a text file to be executed at any time. It will use
  1096. all available memory to maximize sorting speed.
  1097.  
  1098.  
  1099. EditRand
  1100.    Whitehead, Scott
  1101.    $20
  1102.    #2371
  1103. allows you to browse and edit random access data files. Features include search
  1104. and replace, cut and paste, absolute and relative record gets and puts, and the
  1105. ability to edit records in text, hex, or BASIC-type MK$ conversions. Records can
  1106. be copied, moved, deleted, appended and sorted. Values of numbers stored in
  1107. compacted binary are normally shown in compacted form, but the value of such a
  1108. number can be displayed at the press of a key.
  1109.  
  1110.  
  1111. Ounce Of Prevention
  1112.    Maclean, Pete ASP
  1113.    $35
  1114.    #3188
  1115. allows deleted or overwritten files to be restored, as well as trapping
  1116. attempts to format the hard disk. Up to eight generations of a file can be
  1117. recovered. It also offers file security, write protection, the ability to free
  1118. up disk space when the drive gets full, and critical disk error handling.
  1119.  
  1120.  
  1121. ------------------------
  1122. 0435 File/Sector Editors          Small Programs Disk
  1123. ------------------------
  1124.  
  1125. Note: These are byte-level editors.  Regular text editors are in the Word
  1126. Processing Section.
  1127.  
  1128. Disked
  1129.    is a sector editing program but could be used as just a "snooping" device.
  1130. Unlike many others, it can read the "special" sectors that various programs use
  1131. in their copy protection schemes.  Diskette Editor can undelete files like many
  1132. utilities, except it is not automatic; but this gives you more power.
  1133.  
  1134. Dump
  1135.    Argan Software
  1136.    $5
  1137. allows you to search through data, modify the file and presents information to
  1138. you in an easy to understand display unlike many text processors or TYPE.
  1139.  
  1140. Dwalk
  1141.    Telemacus Associates
  1142.    $0
  1143. (formerly TRAXXON) lets you salvage data from a damaged disk by viewing
  1144. sectors and optionally copying them to a filename on a different disk. While
  1145. Traxxon did not work properly on some machines, Dwalk worked fine during
  1146. testing on the same machines.
  1147.  
  1148. Edit3
  1149.    Babyok, Al
  1150.    $15
  1151. is for editing files, disk sectors or memory segments.  This is not a text
  1152. editor.  It allows changing of bytes, but not inserting or deleting bytes.
  1153. Editing can be done in ASCII or Hex.
  1154.  
  1155. FAUXdBUG 07-92 (FDB)
  1156.    Roper, David
  1157.    $10
  1158. lets you edit EXE, COM and text files. HEX values, words and strings can be
  1159. changed. Unlike DOS Debug, FAUXdBUG is not limited to 64k files.
  1160.  
  1161. FM (for File Modify)
  1162.    Schafer, Doug
  1163.    $?
  1164. is a little utility which allows you to easily edit files at the individual byte
  1165. level.  It is especially useful in situations where one might use DEBUG to
  1166. modify a byte in order to patch a program, to change the wording of messages in
  1167. your programs which bother you (its search capabilities are useful for this) or
  1168. to change color attributes in a program.
  1169.  
  1170. Hexedit 3.0
  1171.    REM Software Inc.
  1172.    $20
  1173. lets you edit a file in hex.
  1174.  
  1175. JAZ ("Just Another Zapper")
  1176.    is a file/sector editor.
  1177.  
  1178. Look12
  1179.    Gruenke, G. B.
  1180.    $?
  1181. lets you examine and edit any sector on their floppy drives.  The author said
  1182. that he wrote this one because he could not find a similar utility that would
  1183. work on his 1.2meg drives.
  1184.  
  1185. Traxxon
  1186.    lets you view disk sectors and optionally copy the contents into a
  1187. specified disk file on the same or a different drive.
  1188.  
  1189. TxtBin 1.0
  1190.    Ecclesine, Peter
  1191.    $0
  1192. will convert a binary file (such as an EXE or COM file) to a text file that can
  1193. be edited with any text editor.  It will then convert the edited text file back
  1194. to binary.  This is intended only for the technically oriented user, as mucking
  1195. with EXE and COM files is not like editing your AUTOEXEC.BAT file.
  1196.  
  1197. ZipZap 7.0
  1198.    KeyStrokes Computer Works and Chuvala, Keith G.
  1199.    $15
  1200. is a disk file and sector editor.
  1201.  
  1202. --------------------------------
  1203. END OF SMALL PROGRAMS DISK #0435
  1204. --------------------------------
  1205.  
  1206.  
  1207. Parse-O-Matic 2.32
  1208.    Pinnacle Software
  1209.    $25
  1210.    #4957
  1211. is a programmable text-file parsing utility. It converts text files into
  1212. formats which can be converted into other programs.
  1213.  
  1214. You use a simple programming type format in configuration files to tell POM
  1215. how to convert a file. This provides the maximum in flexibility and
  1216. configurability while still being relatively easy to use. Requires 500K RAM.
  1217.  
  1218.  
  1219. PC-Zap
  1220.    Pelt, Markus
  1221.    $35
  1222.    #283
  1223. is a utility program which allows easy modification of any DOS file (typi-
  1224. cally a .COM or .EXE file) without the use of the DOS DEBUG command.  The
  1225. program can dump a file in hexadecimal and ASCII dump format, verify data in
  1226. a file, and replace data in a file.
  1227.  
  1228.  
  1229. --------------------
  1230. 1713 File Encryption          Small Programs Disk
  1231. --------------------
  1232.  
  1233. Cdes
  1234.   Melnick, Arthur
  1235.   $?
  1236. is a file encryption program that is sophisticated, fast and easy to use.
  1237.  
  1238. Cipher 1.0 (CIPR-RI)
  1239.    Ivie, Rex B. III
  1240.    $0
  1241. is a file encryption program.  Designed to encode files so they can be securely
  1242. stored or sent and then later decoded.  It has some special features which make
  1243. it unique.  Among these features is the ability to encode files in such a way
  1244. that the receiver can be certain who sent the file (no bogus messages) and the
  1245. sender can be certain that no one but the intended recipient can decode the
  1246. file.  The program uses several complex encoding algorithms which makes its
  1247. encryptions quite secure and it is written in "C" which makes it quite fast.
  1248.  
  1249. Crypt
  1250.    Vass, Garry J.
  1251.    $0
  1252. is a simple, general purpose encryption/decryption utility. An often-asked
  1253. question is how to lock a subdirectory to keep people from getting into files
  1254. that they should see. An easier approach is to use a file encryption program
  1255. such as this one to encrypt sensitive data. Our feeling is that despite this and
  1256. other file encryption programs in the library being fast and simple to use, few
  1257. people ever bother to take the steps to protect their data, and frankly, we are
  1258. no different. Maybe one day when we come back from the grocery store to find our
  1259. hard disk full of credit card info and steamy letters to Bo Derek stolen, we
  1260. will at last see the error of our slovenly ways.
  1261.  
  1262. Cryptf
  1263.    Blum, Christopher
  1264.    $?
  1265. is a file encryption program.  It's a good idea to stop and consider what data
  1266. you have stored on floppies or your hard disk that you really wouldn't want to
  1267. be read by a thief, much less your co-workers (or even your spouse - I mean, it
  1268. could be a shopping list for your anniversary, right?).  A file on my hard disk
  1269. contains my credit card numbers in case I lose my wallet, but I never gave any
  1270. thought to a someone stealing my computer.
  1271.  
  1272. Be forewarned that forgetting the keyword or losing power during use of Cryptf
  1273. is fatal to the file, so MAKE BACKUPS FIRST. For example, if you encrypt a file
  1274. with a keyword of MYKEY and try to decrypt it with MYKY, Cryptf will instead
  1275. encrypt the file a second time. You can still decrypt the file completely by
  1276. running once again and entering MYKY and then one more time to enter MYKEY, but
  1277. it's obvious you could get balled up easily.
  1278.  
  1279. DataCrypt 2.5 (DCRYPT)
  1280.    Borris Technologies
  1281.    $24
  1282. is an encryption program that offers several different types of file security.
  1283. Super Encryption is fast encryption with moderate security. DES Encryption is
  1284. the Government Standard encryption, slow, high security. Decryption has Auto
  1285. mode detection and is password sensitive. The Range will allow you to specify
  1286. starting/ending encryption/decryption range.
  1287.  
  1288. DataLock 2.6 (DTALOCK)
  1289.    Borris Technologies
  1290.    $24
  1291. is an easy, menu-driven program for encrypting your sensitive files. You can
  1292. select a fast encryption method or one that is slower but more secure. If you
  1293. keep lists of passwords, credit card numbers, bank account numbers or other
  1294. confidential information on your system, you should use an encryption program.
  1295.  
  1296. ICE
  1297.    Graham, Keith P.
  1298.    $0
  1299. Intrusion Contermeasure Electronics Security Program is a program which
  1300. scrambles and compresses COM files (not EXE files) yet allows them to be fully
  1301. functional. The program makes it difficult to alter the orginal program and it
  1302. has the added bonus of compressing COM files without detracting from their
  1303. usefulness. ICEd COM files still run as they did before except that they are
  1304. usually smaller and disk load times are shorter. ICE offers protection against
  1305. viruses in that ICE can scramble COMMAND.COM and make it difficult for viruses
  1306. to attach themselves to the scramble program. If you are a programmer, ICE can
  1307. help protect your work from being altered by others.
  1308.  
  1309. Playfair  (PLAYFAI)
  1310.    Shapiro, Charles
  1311.    $0
  1312. encodes or decodes an input file into an output file using the Playfair cipher,
  1313. a cipher system invented in the nineteenth century.
  1314.  
  1315. --------------------------------
  1316. END OF SMALL PROGRAMS DISK #1713
  1317. --------------------------------
  1318.  
  1319.  
  1320. File Encryption MegaDisk
  1321.    #27249 [5 disks]
  1322. contains five different file encryption programs including Confidant &
  1323. DES Module (#297), Digital Crypto Programs (#1938), Encryption (#1756),
  1324. PC-Code (#298), and Private Line (#1294).
  1325.  
  1326.  
  1327. ]]]]]
  1328.  
  1329.